MEKTKLKIILLGDSGVGKTSLLKRYNDKDFKQLHNSTIYVDLVTKEICIAERQVILQIWDTAGQERFKSLPSRFYRDTDCCVLVYDVNTLKTFESIDNWHDEFIKQANPETPTKFPFVLMGNKTDVNNGKPRVVAKEIADQWCGSKGNIVYFETSAKAKINVEEAFLEIAKKALTNERQIDDMERYRSVVPTIEKETPRSRCSC